
Nieuw in PDW v2.14 :

Bugfixes
--------

    * Na het opstarten klopte soms (indien Hide Mode Column) de opmaak van het eerste bericht niet
    * Bij hogere resoluties (in combinatie met Hide Mode Column) werd niet altijd de volledige regellengte benut,
      de regels werden vroegtijdig afgebroken
    * Bij ERMES werd soms rommel en/of onbestaande capcodes weergegeven terwijl er geen berichten werden verzonden


Extra informatie in de titelbalk
--------------------------------

In de titelbalk verschijnt normaal gesproken de PDW-versie en de huidige mode. Bij FLEX en ERMES
was het reeds mogelijk om extra informatie weer te laten geven, namelijk de cyles/frames zodat
je op de momenten dat er geen berichten worden verzonden toch kunt zien dat het systeem "leeft".

Vanaf deze versie geeft PDW op FLEX-netwerken weer waneer er een groepsoproep aan komt (Groupcall)
en tevens zijn er bij Options (CTRL-O) 2 opties te vinden voor extra informatie in de titelbalk :

    * Rejected / blocked messages
    * FTP-upload information (wat is currently being uploaded / FTP-errors)


CAPCODE.WAV
-----------

Het begint bijna standaard te worden dat deze optie in elke versie wijzigt, maar vanaf nu zal PDW
de capcode.wav ook afspelen bij monitor-only filters, een melding hoeft dus niet meer perse in het
onderste scherm te verschijnen voordat de bijbehorende CAPCODE.WAV wordt afgespeeld.


Lege regels tussen de berichten
-------------------------------

Met name bij de groepsberichten kreeg ik soms last van mijn ogen als ik de verschillende meldingen
van elkaar probeerde te onderscheiden. Alles zat als 1 lange brij aan elkaar geplakt en dat was
niet altijd even gemakkelijk leesbaar. Om dit wat overzichtelijker te maken bestaat nu de mogelijkheid
om een lege regel te laten schrijven tussen de verschillende meldingen. Met nadruk op de "verschillende",
want PDW zal een vergelijking maken tussen het huidige en het vorige bericht, alleen als deze verschilt
zal er een lege regel verschijnen, op deze manier komen alle berichten met dezelfde tekst (ongeacht de capcode)
dus netjes onder elkaar te staan.

Deze funtie is te vinden bij Options (CTRL-O) : "Add linefeed after ALPHA/GROUP messages"
en is apart te aktiveren voor de weergave op het scherm en de logfile.
Deze optie werkt alleen voor alphanumerieke en groepsberichten.
Numerieke berichten worden zoals vanouds allemaal onder elkaar geplakt, ongeacht de inhoud.

Ook bij de HTML-logfiles is deze functie te activeren, in het HTML/FTP venster heet het "Separator".
Vervolgens zal in het vakje ernaast standaard <HR> verschijnen, dit is een Horizontal Ruler,
ofterwel een horizontale lijn. De mensen met enige kennis van HTML zouden hier iets anders in kunnen vullen.


Selectie geluidskaart
---------------------

Nadat ik verschillende verzoeken heb ontvangen van mensen met meerdere geluidskaarten die graag
een andere kaart voor PDW willen gebruiken dan de eerste (standaard) geluidskaart, geeft PDW bij
de Setup (CTRL-S) nu alle beschikbare geluidskaarten weer waaruit de gebruiker een keuze kan maken.


Lettertype/grootte
------------------

In de loop der tijd heb ik aardig wat mailtjes ontvangen van mensen die constateerden dat ze de
lettergrootte niet konden wijzigen. Dat klopt ten dele, het kan wel, maar als PDW merkt dat de letters
te groot worden waardoor ze niet meer in hun kolommen gaan passen dan zal deze wijziging genegeerd worden.
De gebruiker blijft dan achter met een vraagteken, waarom werkt het niet? Vanaf deze versie is enerzijds
het aantal keuzemogelijkheden iets beperkt en anderzijds zal de gebruiker een melding krijgen als de gekozen
lettergrootte te groot is.


Lettertype in Filter venster
----------------------------

Persoonlijk heb ik de inhoud van het filter venster (CTRL-F) altijd al enigzins rommelig gevonden.
Rommelig genoeg om te testen met andere lettertypes. Vanaf deze versie wordt een "fixed font" gebruikt
hetgeen inhoudt dat de karakters altijd even groot zijn, waardoor alles netjes onder elkaar komt te staan.
In het begin zal het even wennen zijn, maar als je na een tijdje de oude weergave weer zou zien dan zie
je pas echt hoe rommelig het was.

Het kwam soms voor dat bij de ene resolutie onterecht een horizontale scrollbalk in het filterwindow verscheen,
terwijl bij andere resoluties de tekst ruim voor het einde van de regel ophield met een paar puntjes.
Nu zal alijd de volledige regellengte benut worden en bij regels die te lang zijn staat "..." op het einde ten
teken dat de tekst langer is dan weergegeven kan worden, een horizontale scrollbalk lijkt me hier immers niet gewenst.

Tevens wordt in de titelbalk van het filter venster het huidige geselecteerde filter weergegeven
(capcode/label/text) omdat hier vaak wat meer ruimte is dan in het window zelf.


Multiple Edit
-------------

Via het filter venster is het nu mogelijk om meerdere filters tegelijk te bewerken (multiple edit).
Alle geselecteerde filters zullen gecontroleerd worden op hun instellingen en als alle filters
bijvoorbeeld op monitor-only staan, dan zal dat vakje aangevinkt zijn. Staan sommige filters wel en
andere niet op monitor only, dan zal het vakje grijs worden ten teken dat deze optie genegeerd moet worden.
Vervolgens kun je dit vakje alsnog aanvinken zodat de gehele selectie monitor-only wordt.

Zo kunnen alle vakjes (evenals de kleuren, geluidjes en de separate filterfile) voor meerdere filters
tegelijk worden aangepast. Capcode / Label / Text kunnen hier niet mee worden gewijzigd.


Interne afhandeling groepsoproepen
----------------------------------

FLEX-groepsoproepen werden voorheen verwerkt via tijdelijke bestandjes. Hier kleefden echter
verschillende haken en ogen aan, daarom wordt dit alles nu via interne buffers afgehandeld.
Voorheen werden de gemiste (lees: gedeeltelijk ontvangen) groepsoproepen weggeschreven naar "missed.txt".
Voortaan zal dat gebeuren naar "missed-groupcalls.txt", waarbij de opmaak van de 'missers'
ook is gewijzigd (1 regel per groep), voorbeeld :

16-02-06 14:57:49 (2029568-14/050) : 0126129 0126999
16-02-06 15:54:42 (2029568-13/086) : 1400136 1400999
17-02-06 08:51:09 (2029568-12/100) : 0126157 0126999
17-02-06 12:07:31 (2029569-01/106) : 0800163 0800363 0800463 0802999


Helaas :
--------

    * Nog geen oplossing voor de verschillende SMTP problemen (vastlopers)
    * Nog geen oplossing voor het soms spontaan stoppen van PDW
